curtain walls of fortifications - Alemán Inglés Diccionario